English Root Dictionary工具Trung NguyenMany English words have origin from French, Spanish, Latin, Greek, Italian, etc.English Root Diction看更多 »